I created this stack way back when I first read of blue boxing.
Mind you, the article I read was from 1983 or something, and it was
1992 at the time. I thought, "Wow! I'm going to make up these sounds
in SoundEdit and put them in a stack so I can be really K-Rad!"
Heh, that blue boxing never worked, strangely. Wonder why...
In any case, this stack has evolved over time into something Much
Better than the original. At one point I tried working some sort
of autodialing into it, using a "autodial language". It never really
worked well so I took it out. In it's place I added something genius
-- using the keypad. Great idea. I love it.
Some other time I also added redbox tones and buttons. The component
tones of the various multifrequency tones have been there from the
start.
Scanning and random numbers was something else added. I was trying
break into a friends answering machine one day and thought about the
stack. So it will scan 00-99 in DTMF or MF. (if you look at the
actual code in the card script you will see that with a bit of
uncommenting, you can scan 000-999 or 0000-9999, if you want to.)
Random number dialing was just something I added while I was done
with the scanning part.
After I was done with the random stuff, I decided that it would be
helpful if the stack automatically produced the correct coin tones
for a certian number of cents. So that was added.
After that I redesigned the layout of the stack and made it reflect
the CCITT-5 grid. In this form I finally got around to posting it and
upoading it to the net, and wrote this document. This would be called version3.0. It's the first I've released.
A few days ago I copied the call progress sounds into the stack and
added the buttons for them. Struggled with the code to make it loop
continuosly and stop when the mouse was released. Never released.
Could be called v.3.5
Most recently (today) I added the Greenbox tones and fixed up the code
for the call progress buttons. Having it do what I wanted it to was
Impossible With This Setup. So now you get a few seconds of dialtone,
5 reorder cycles, 2 busy cycles, and 1 ring (all have delay at the end,
so if you hit the button again while it's playing it will essentialy
loop and you'll hear it again right away. I'm about to compact it and
binhex it for distribution. We'll call it version 4.0.
Now the op can't tell if you are using this for a redbox. Not only is
the spacing between the coins random, but so is the quantity of each
coin and the order in which they are played... Cool... v.4.3
Have fun with it. I am not responsible for any misuse of the stack for
fraud, blackmail, theft of service, theft of money, theft of meat,
battery, rape, robbery, buglary, wiretapping, use of improper hand
signals, connection of an unregistered device, use of frequencies you
are not licensed for, or any other criminal behavior.
Notes
-----
All of the sounds in the stack were created using SoundEdit 1.0 as
included with the MacRecorder long ago. If not for its cool "Tone
Generator" and mixing, this stack would not be here.
It took me hours to create, mix, and individually save all of those
sounds. Extract them and use them if you want. I don't want others to
have to go through what I did. (now THAT'S a fresh perspective from
a software author, huh?)
How to get the tones into a phone line? Here is an excerpt from Phrack
issue 39 about making an interface.
AUDIO LINKS
~~~~~~~~~~~
By Mr. Upsetter
It all started with my Macintosh...
Some time ago I had this crazy idea of connecting the output from the
audio jack of my Macintosh to the phone line. Since the Macintosh has
built in sound generation hardware, I could synthesize any number of
useful sounds and play them over the phone. For instance, with a sound
editing program like SoundEdit, it is easy to synthesize call progress
tones, DTMF and MF tones, red box, green box, and other signalling tones. [[imagine that! BTW, I read this article much after I created the stack- Quickie]] So I set out to do exactly this. I created a set of synthesized
sounds as sound resources using SoundEdit. Then I wrote a HyperCard stack
for the purpose of playing these sounds. Now all I needed was a circuit
to match the audio signal from the headphone jack of my Mac to the phone
line.
How The Circuit Works
~~~~~~~~~~~~~~~~~~~~~
I designed a simple passive circuit that does the job quite well. Here is the